Synonyms for "non-insulin-dependent diabetes"

Words with similar meaning